Entwurfsraumexploration heterogener Multi-Prozessor-Systeme

نویسنده

  • Bastian Ristau
چکیده

Embedded systems are more and more implemented as multi-processor systems. The growing number of applications running in parallel as well as the increasing complexity of the applications result in an increasing number of processors within those systems. Thus, the design space of such systems grows non-linearly. Design space exploration therefore tries to answer the following questions: “How many processors are necessary to fulfill the requirements defined by the application scenario?” and “How can the given application scenario be mapped to the parallel architecture appropriately?” In existing approaches the applications are either manually or automatically mapped to the system. Performance figures are derived either analytically or by running simulations. The results are then used for modifying single applications or improving either architecture or mapping. Due to the complexity of the mapping problem, current approaches following this methodology are too time consuming to permit the exploration of huge design spaces. In this work an approach is presented, that enables global exploration via parallelism analysis. A mapping is not required until the candidate systems identified in the global exploration are inspected in more detail. It is shown that the mapping problem can be regarded as packing problem and solved with linear programming. The comparison of this reference point with the simple heuristic of list-scheduling will show that the latter produces comparatively good results at low computational complexity. This low complexity also allows for using the heuristic approach for dynamic mapping at run-time.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Erfahrungen mit VHDL-AMS bei der Simulation heterogener Systeme

Zusammenfassung VHDL-AMS ist eine Hardwarebeschreibungssprache, mit der digitale, analoge und gemischt analogdigitale Systeme simulatorunabhängig modelliert werden können [2], [4], [11], . Der Standardisierungsprozeß der IEEE hat in diesem Jahr einen vorläufigen Abschluß erreicht. Kommerzielle Simulatoren, die VHDL-AMS-Beschreibungen zum Ausgangspunkt haben, befinden sich in der Entwicklung und...

متن کامل

Integration heterogener Datenbanken am Beispiel eines Hochschul-Informationssystems

Aufbauend auf Erfahrungen bei der Entwicklung von Hochschulanwendungen behandelt dieser Beitrag als Positionspapier einen Ansatz zur Integration heterogener Datenbanken am Beispiel eines Hochschul-Informationssystems. Nach einer Diskussion der neuen Möglichkeiten, die sich durch die Datenbank-Integration ergeben, wird eine Zielarchitektur eines derart integrierten Systems entwickelt. Das Prinzi...

متن کامل

Java Virtual Machines für ressourcenkritische eingebettete Systeme und Smart-Cards

In diesem Beitrag werden Erfahrungen beim Entwurf und der Realisierung verschiedener Java-basierter Systeme beschrieben. Diese Systeme sind auf verschiedene Anforderungen und Anwendungsgebiete zugeschnitten. Zuerst wird die Realisierung einer virtuellen Javamaschine (JVM) für eingebettete PC-basierende Systeme beschrieben. Dabei werden die notwendig gewordenen Modifikationen hervorgehoben, um d...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010